@charset "utf-8";
body {	margin-left: 0px;margin-top: 0px;margin-right: 0px;	margin-bottom: 8px;font-size:18px; color: #333333; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; background:url(../images/bg.jpg); background-repeat:repeat-x}
form { margin:0px; padding:0px;}
.clear{clear:both;}
.link_lan a:link {color: #0066CC;text-decoration: none; font-size:16px; font-weight:bold;}
.link_lan a:visited {text-decoration: none;color: #0066CC;}
.link_lan a:hover {text-decoration: underline;color: #009900;}
.link_lan a:active {text-decoration: none;color: #0066CC;}
.link_bk a:link {color: #333333;	text-decoration: none;}
.link_bk a:visited {text-decoration: none;color: #333333;}
.link_bk a:hover {text-decoration: underline;color: #009900;}
.link_bk a:active {text-decoration: none;color: #333333;}
/*顶部*/
.head { width:960px;  margin:0 auto;}
.head_logo { width:317px;  padding:8px 0px;float:left;}
.head_logo2 { width:213px;  padding:8px 0px;float:left;}
.head_logo3 { width:414px;  padding:8px 0px;float:left;}

.head_logo_right { width:550px; float:left; height:90px;}
.head_logo_right_login{ width:550px; height:35px; margin-top:8px}
.head_logo_right_login_table_left{ width:5px; background:url(../images/top_login_left.gif); height:30px;}
.head_logo_right_login_table_bg{background:url(../images/top_login_center.gif); height:30px; background-repeat:repeat-x}
.head_logo_right_login_table_img { background:url(../images/top_login_li.gif); background-repeat:no-repeat; width:25px;}
.head_logo_right_login_table_right{ width:5px; background:url(../images/top_login_right.gif); height:30px;}
.head_logo_right_tel { width:550px;height:40px; text-align:right; line-height:40px;}
.head_logo_right_tel span { font-size:23px; color: #FF6600; font-weight:bold}

.userbox{ float:right;  margin-right:10px; text-align:center; font-size:20px; line-height:16px;  display:block;}
.nav_c a.navlink{ color:#FF3}
.toptelnum{ font-size:23px; color: #FF0; font-weight:bold}
.topteltxt{ font-size:23px; color:#FF0; font-weight:bold}
/*底部*/
.footer {width:930px; text-align:center; padding:15px; line-height:180%; font-size:14px; margin:0 auto;}
/*导航部分*/
.nav { font-size:15px;width:960px; height:38px;line-height:38px; margin:0 auto; color:#FFFFFF}
.nav_l { float:left; width:4px; background-image:url(../images/nav_bg.jpg); height:38px; background-position:-4px;}
.nav_r { float:left; width:4px; background-image:url(../images/nav_bg.jpg); height:38px;}
.nav_c { float:left; width:952px; background-image:url(../images/nav_bg1.jpg); height:38px; font-size:18px; font-weight:bold;}
.nav_c a {color: #FFFFFF;text-decoration: none;}
.nav_c a:hover {text-decoration: underline; color: #FFFF33}
.nav_c_list_index { width:100px; height:38px; line-height:38px; float:left;text-align:center; padding-left:6px;}
.nav_c_list { width:85px; height:38px; line-height:38px; float:left; text-align:center;}
.nav_c_list_a { width:100px; height:38px; line-height:38px; float:left; background-image:url(../images/nav_abg.jpg); text-align:center;}
.nav_c_list_a a { color:#2571CD;}
.nav_c_list_a a:hover {text-decoration: underline; color: #2571CD}
.headersearch{ font-size:15px;width:960px;line-height:40px; margin:0 auto; background-color:#74A8ED; text-align:center; border-bottom:2px #369 double; color:#FFF;}
.headnote{ font-size:23px; margin:10px auto;}
.usercontrol{width:956px;height:110px;margin:0 auto; margin-bottom:7px; line-height:106px;font-size:18px;  text-align:center; font-weight:bold}
.usercontrol a{ color:#FFF; text-decoration:none;font-size:48px;}
.companybox{ background-color:#74A8ED; height:106px; width:470px; margin:auto; float:left; border:2px #369 groove; line-height:106px;}
.personalbox{background-color:#F90; height:106px; width:470px; margin:auto; float:left;  border:2px #FF6600 groove; margin-left:8px; line-height:106px}
.page_location{ padding-left:10px; height:22px; line-height:22px;width:950px; margin:0 auto; padding-top:6px;}
/*顶部导航下方*/
.nav_bottom { width:958px; border-left:1px #C1E0FF  solid; border-right:1px #C1E0FF solid; background-color:#3177A1 ; margin:0 auto; height:32px; font-size:15px; font-weight:bold; color:#FFC; line-height:32px;}
.nav_bottom_search { width:249px; height:32px; float:left;  padding-left:15px;}
.nav_bottom_emergency { width:429px; height:32px; float:left;  padding-left:15px;}
.nav_bottom_fast { width:235px; height:32px; float:left; padding-left:15px;}
.nav_bottom_box { width:958px; border-left:1px #C1E0FF  solid; border-right:1px #C1E0FF solid; border-bottom:1px #C1E0FF solid; background-color:#ffffff ; margin:0 auto;}
.nav_bottom_box_search{width:248px; float:left;padding-left:15px; border-right:1px #C1E0FF solid; padding-top:8px; padding-bottom:8px; line-height:180%; height:150px;}
.nav_bottom_box_search_li{width:230px; height:25px; padding-left:7px; padding-top:5px;}
.nav_bottom_box_search_selectbox{width:180px; font-size:14px;vertical-align:middle;}
.nav_bottom_box_search_go{width:190px; height:30px; padding-left:45px;  padding-top:5px;}
.nav_bottom_box_emergency{width:428px; float:left;padding-left:15px; border-right:1px #C1E0FF solid; padding-top:8px; padding-bottom:8px; line-height:180%;height:150px;}
.nav_bottom_box_fast{width:230px;float:left;padding-left:15px; padding-top:8px; padding-bottom:8px; line-height:180%;height:150px;}
.nav_bottom_box_insub_button { width:91px; float:left;padding-left:8px; padding-right:10px; margin-top:4px;}
/*特别推荐一栏*/
.box_outer { width:960px;margin:0 auto; margin-top:6px;}
.box_inside_left { width:705px; float:left;border:1px #C1E0FF solid; height:410px;}
.box_inside_left_tit {font-size:15px; font-weight:bold; width:300px; height:32px;color:#2063B5; line-height:32px; padding-left:15px;}
.box_inside_left_li { line-height:185%; width:219px;float:left; padding-left:15px;}
.box_inside_right {width:247px;float:left; padding-left:6px;}
.box_inside_right_listleft {float:left;padding-left:15px;width:55px; padding-bottom:7px;}
.box_inside_right_listright {float:left; width:170px; padding-bottom:7px;}
.box_inside_right_tit {font-size:15px; font-weight:bold; width:140px; height:32px;color:#2063B5; line-height:32px; padding-left:15px; float: left;}
.box_inside_right_more { width:65px; height:32px; line-height:32px; float: left; text-align:right}
.box_inside_right_banner {width:245px; border:1px #C1E0FF solid; height:135px;}
.box_inside_right_listbox {width:245px; border:1px #C1E0FF solid; margin-top:6px; height:266px; background-image:url(../images/box_bg_blue.jpg); background-repeat:repeat-x}
/*职位信息一栏*/
.jobs_box_outer { width:960px;margin:0 auto;}
.jobs_box_inside_left { width:955px; float:left;border:1px #C1E0FF solid; height:545px;background-image:url(../images/box_bg_blue.jpg); background-repeat:repeat-x;}
.jobs_box_inside_left_tit {font-size:23px; font-weight:bold; width:800px; height:32px;color:#2063B5; line-height:32px; padding-left:15px; float: left; padding-bottom:20px; padding-top:15px;}
.jobs_box_inside_left_more { height:32px; line-height:32px; float: left; text-align:right}
.jobs_box_inside_left_li { line-height:185%; width:430px;float:left; padding-left:15px;}
.jobs_box_inside_right {width:235px; border:1px #C1E0FF solid;height:545px; background-image:url(../images/box_bg_blue.jpg); background-repeat:repeat-x; margin-left:6px; float:left; padding-left:10px;}
.jobs_box_inside_right_listleft {float:left;width:65px; height:69px; padding:2px; background-color: #FFFFFF;border:1px #C1E0FF solid; margin-bottom:9px;}
.jobs_box_inside_right_listleft img { display:block;margin-top:4px;}
.jobs_box_inside_right_listright {float:left; width:150px;height:62px; margin-bottom:9px; padding-left:8px;padding-top:6px; line-height:180%;word-wrap:break-word;}
.jobs_box_inside_right_tit {font-size:15px; font-weight:bold; width:120px; height:32px;color:#2063B5; line-height:32px; padding-left:5px;}
/*图片滚动广告*/
div#MainPromotionBanner{width:245px;height:135px;background: #FFFFFF;}
#MainPromotionBanner #SlidePlayer {	position:relative;	margin: 0 auto;}
#MainPromotionBanner .Slides{	padding: 0;	margin: 0;	list-style: none;height: 135px;	overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 245px;height: 135px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 245px;height: 135px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none;position: absolute;top: 110px; right: 0px;z-index: 10;height: 25px;}
#MainPromotionBanner .SlideTriggers li{	float: left;display: inline;color: #74a8ed;	text-align: center;	line-height:16px;width: 16px;height: 16px;font-family: Arial;	font-size: 1.2em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff;	background: url(../images/slide_trigger_c.gif) no-repeat center center;	border:0; font-weight:bold;	font-size: 1.5em;line-height: 21px;	height: 21px;width: 21px;margin:0 6px; }
/*首页格子广告*/
.ad_outer { width:972px;margin:0 auto; margin-top:6px;  }
.ad_list { width:155px; height:60px;  margin-bottom:6px; float:left; padding-left:6px;}
.ad_list img{ width:155px; height:60px; border:0px;}
/*友情链接*/
.link_box_outer { width:938px;margin:0 auto; margin-top:6px;border:1px #C1E0FF solid; padding:10px;}
.link_box_li { width:134px; height:28px; line-height:28px; float:left; text-align:center;}
.link_box_liimg{ width:88px; height:31px;  padding-left:8px;padding-right:8px; padding-top:4px;padding-bottom:4px;float:left;}
/*会员登录页面*/
.login_top_nav { width:943px; height:50px; line-height:50px; font-size:24px; font-weight:bold; padding-left:15px; margin:0 auto; border:1px  #DDDDDD solid; background-color: #F9F9F9; margin-top:8px;}
.login_logbox { margin:0 auto; width:900px; height:280px; padding-top:30px;}
.login_logbox_left { width:330px; height:200px; padding-top:10px;margin:0 auto; }
.login_logbox_left_text{ width:200px; height:20px; padding:3px; line-height:20px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:15px; border:1px #B5B8C8 solid;}
.login_logbox_left_submit{ width:60px; height:21px;line-height:21px; vertical-align:middle; color:#FFFFFF; text-align:center; border:0px; background-image:url(../images/login_sub.gif); margin-left:48px; margin-right:10px;}
.login_logbox_left_submit_normal{ width:120px; height:45px;line-height:45px; vertical-align:middle; color:#FFFFFF; text-align:center; border:0px; background-color:#F60; border:2px groove #FF6600; font-size:30px; margin-left:48px; margin-right:10px; cursor:pointer}
.login_logbox_right { width:350px; height:120px; float:left; border-top: 1px #CCCCCC  solid; margin-top:20px;}
.login_logbox_right a { display:block; width:150px; height:76px; background-image:url(../images/reg.gif); background-repeat:no-repeat;text-decoration: none; margin:20px; margin-left:60px;}
.login_logbox_right a:hover { background-image:url(../images/reg.gif); background-position:0px -76px;}
/*会员注册页面*/
.reg_nav {width:600px; height:30px; line-height:30px; font-size:15px; font-weight:bold; margin:0 auto;padding-top:15px;}
.reg_area1 {width:600px; height:60px;margin:0 auto; margin-top:20px; }
.reg_area1 a{ display:block; width:600px; height:45px; border:3px  #FFFFFF solid; background:url(../images/reg1.gif); background-repeat:no-repeat;padding-left:60px; padding-top:6px; color:#333333;text-decoration: none; line-height:150%;}
.reg_area1 a:hover { border:3px #B4D5E7 solid;}
.reg_area2 {width:600px; height:60px;margin:0 auto; margin-top:30px; margin-bottom:180px;}
.reg_area2 a{ display:block; width:600px; height:45px; border:3px  #FFFFFF solid; background:url(../images/reg2.gif); background-repeat:no-repeat;padding-left:60px; padding-top:6px; color:#333333;text-decoration: none; line-height:150%;}
.reg_area2 a:hover { border:3px #B4D5E7 solid;}
.reg_submit { width:95px; height:28px; font-size:14px; border:0px; background:url(../images/sub_g1.gif);}
/*-----分页样式--------*/
.page_box {border: 1px solid #7AA6D1; background: #F1F4FA;display:block;height:23px; line-height:23px; padding-left:6px; padding-right:6px; margin-left:5px; float:left;}
.page_box_a {border: 1px solid #7AA6D1;display:block;height:23px; line-height:23px; margin-left:5px; float:left; width:23px; text-align:center;}
.page_box_a a {background: #F1F4FA;}
.page_box_a a:hover { background-color: #009900}
.page_box_b {border: 1px solid #7AA6D1; background: #006699;display:block;height:23px; line-height:23px; margin-left:5px;float:left;width:23px; color:#FFFFFF;text-align:center;}
.Item_div { width:140px; height:22px; float:left; line-height:22px; border:1px #FFFFFF solid; margin-top:6px;}
.Item_div_on { width:140px; height:22px; float:left; line-height:22px; border:1px  #DDE9F2 solid; background-color:#EEF5F9; margin-top:6px;}
/*-----按分类查询（职位/简历）--------*/
.category_search_list_box_outer {width:960px; margin:20px auto; margin-top:6px;}
.category_search_box { width:958px;border:1px #C9D9E7 solid;background:url(../images/user_bg.jpg); background-repeat:repeat-x;}
.category_search_box_tit { width:740px; height:23px; line-height:23px;float:left;color: #0066FF; font-size:20px; font-weight:bold; padding-left:15px; padding-top:15px; padding-bottom:15px;}
.category_search_box_sea { width:100px; height:23px; float:left; padding-top:5px; padding-bottom:5px;}
.category_search_box_fold { width:100px; height:23px; float:left; padding-top:5px; padding-bottom:5px;}
.category_search_box_item { width:930px; margin-left:15px; color: #0066CC}
.category_search_box_item_tit { background:url(../images/search1.gif); background-repeat:no-repeat; padding-left:20px; line-height:20px; margin-bottom:20px;}
.category_search_box_item_tit a {color: #0066CC}
.category_search_box_item_body {margin-bottom:6px;}
.category_search_box_item_body a{ display:block; width:175px; border:1px  #FFFFFF solid; padding-left:5px; color:#333333;line-height:200%; float:left;text-decoration: none; color: #666666; margin-right:2px;}
.category_search_box_item_body a:hover {border:1px #B4D5E7 solid;background-color: #ECF5FB; color: #009900}
.category_search_box_item_secelt{ display:block; width:125px;  border:1px  #ECF5FB solid!important; padding-left:5px; color:#333333; float:left;text-decoration: none; color: #009900!important; background-color:#ECF5FB}
/*--------底部提示-------*/
.list_box_bottom {width:938px;border:1px #218EC9 solid; background-color:#DFF3FE; padding:10px; color:#415589; margin-top:6px;}
